shoot oneself in the foot – English–Suomi translations

🇬🇧 en fi 🇫🇮

shoot oneself in the foot verb

  • to act against one's own interest
ampua itseään jalkaan, sahata omaa oksaansa
Wiktionary Links